package cn.tedu._01mvcboot01.Controller;

import cn.tedu._01mvcboot01.pojo.dto.UserRegDTO;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
/*
* Controller 控制器, 用来处理请求的
*
* */
@Controller
public class UserController {
    /*
    * @RequestMapping: 用来处理请求的 根据请求的路径PATH 映射到具体的控制器方法
    * @ResponseBody: 用来返回响应体, 默认情况下, 返回的是一个页面, 如果想返回一个字符串, 需要加上这个注解
    * Response响应 body 体
    * */
    @RequestMapping("/v1/user/login")
    @ResponseBody
    public String login(String username,String password){
       return "恭喜你,"+username+"登录成功,密码:"+password;
    }

    @RequestMapping("/v1/user/reg")
    @ResponseBody
    public String reg(UserRegDTO userRegDTO){
        //userRegDTO.getUsername().var+回车   快速生成左边的变量名
       String username=userRegDTO.getUsername();
       return "恭喜你,"+username+"注册成功";
    }
}
